package base;

import org.junit.Test;

/**
 * 项目名称：Demo01
 * 类 名 称：AddAddI
 * 类 描 述：TODO
 * 创建时间：2021/03/11 21:36
 * 创 建 人：XiaoCoder
 */
public class AddAddI {

    public static void main(String[] args) {
        fun();
    }

    /**
     * ++i,i++的区别?
     * ++i 是先自增再赋值给自己
     * i++ 是先用自己的值，然后再进行加一
     */
    private static void fun() {
        int x = 0;
        int y = 0;
        int z = 0;
        for (int i = 0; i < 5; i++) {
            while (x++ > 2 && ++y > 2 && z++ > 2) {
                x++;
                ++y;
                z++;
            }
        }
        System.out.println(x + " " + y + " " + z);
    }

    @Test
    public void Demo02() {
        int i = 0;
        int m = 0;
        int x = 0;
        int tmp = 0;
        i = x++;//0
        tmp = ++m;//1
        System.out.println("x++:的值" + i + ", x的值： " + x);
        System.out.println("++m:的值" + tmp + ", m的值 " + m);
    }
}
